grilled tellina clams - Turkish English Dictionary